technical impracticability - Francés Inglés Diccionario